<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1500px ) {
.price dl&gt;*, .NavigationList_a1_2ndGrade a { font-size: 16px; }
.language { margin-top: 5px; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child, .MenuList_f2&gt;ul&gt;li&gt;:first-child, .NavList_a1 a, .VideoDisplay_a1_back a, .ProductList_b1 h3 { font-size: 14px; }
.menu-box .M { width: calc(89% - 126px); }
.MenuList_f2&gt;ul&gt;li&gt;:nth-child(2) h3, .MenuList_f1&gt;ul&gt;li ul li a, #NewsList_a4 .data, #NewsList_a5 .newnr b, .NewsList_k1 span { font-size: 12px; }
.footer .B&gt;* { float: none; }
.friend-link { margin-bottom: 1%; }
.about .T p, .about .T b { margin-top: 5%; }
.about .T b br { display: none; }
.about .TR { padding: 0; }
.contact-box li i { height: 21px; }
.MenuList_f1&gt;ul&gt;li:not(:first-child) { margin-left: 3%; }
.search-click{width:32px; height:32px;}

.rid43 .T .L,.rid43 .M{font-size: 14px;}
.rid43 .M .L, .rid43 .M .R{min-height: 23em;}

.rid43 .T .L .h1{font-size: 30px;}
.rid43 .T .L .h2{font-size: 24px;}
}
@media screen and (max-width: 1100px ) {
/*涓诲鑸搷搴� 2018.8.30 褰撻€夋嫨鎷ㄥ姩鏃朵竴绾у拰浜岀骇涓嶈兘涓€寮€濮嬪氨闅愯棌*/
.MenuList_f1 { display: none; overflow: auto; line-height: normal; top: 50px; right: 0; position: fixed; background: #fff; width: 220px; height: calc(100vh - 50px); border-top: 1px solid #ddd; z-index: 1; padding-bottom:20px;}
.MenuList_f1&gt;ul&gt;li&gt;:first-child:after { display: none; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child a { position: relative; z-index: 0; padding: 0 15px; text-align: left; display: block; font-size: 14px; line-height: 40px; height: 40px; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child.icon:before { color: #333; transition: 0.3s ease 0s; display: block; content: '&gt;'; font-family: "瀹嬩綋", "SimSun"; position: absolute; z-index: 0; right: 15px; top: 50%; transform: translateY(-50%) rotate(0); }
.MenuList_f1&gt;ul&gt;li { overflow: hidden; border-bottom: 1px solid #eee; max-width: none; width: 100%; display: block; margin: 0; margin-left:0 !important; }
.MenuList_f1&gt;ul&gt;li&gt;:nth-child(2) { width: auto; display: none; opacity: 1; text-align: left; height: auto; position: static; line-height: 30px; transform: none; background: #eee; }
.MenuList_f1&gt;ul&gt;li ul li { margin: 0; width: 100%; padding: 0px; display: block; border-top: 1px solid #f5f5f5; }
.MenuList_f1&gt;ul&gt;li ul li a { line-height: 35px; height: 35px; font-size: 12px; width: auto; text-align: left; padding: 0 20px; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child.on:before { color: #fff; transform: translateY(-50%) rotate(90deg); }
/*姹夊牎鎸夐挳*/
.menu-i { display: block; width: 40px; height: 40px; line-height: 40px; border: 1px solid #ddd; background: none; box-sizing: content-box; top: 50%; transform: translateY(-50%); }
.menu-icon span, .menu-icon:before, .menu-icon:after { height: 1px; width: 20px; background: #9f2031; margin-top: -1px; }
.menu-icon:before { transform: translate(-50%, -8px); }
.menu-icon:after { transform: translate(-50%, 8px); }
/*---瀵艰埅end------------------------------------------------------------------------------------------------------------------------*/
.menu-box { position: relative; height: 50px; z-index: 2; top: 0; left: 0; background: #fff; }
.language_box { border-top: 1px solid #eee; padding: 30px 0; text-align: center; margin-left: 0; display: block; background: #fff; }
.language_box a { font-size: 14px; width: 80px; height: 30px; line-height: 30px; border-radius: 3px; }
.menu-box .M { background: none; width: 87%; position: relative; z-index: 1; }
.menu-w { width: 92%; }
.logo { width: 13%; }
#MenuList_f1_public-bg { height: calc(100% - 50px); top: 50px; }
body.on .menu-box { position: fixed; }
body.on .banner { margin-top: 50px; }
.title1 p, .footer .TR p, #NewsList_a4 .newnr b, .price ol li, .VideoList_d1 li span, .VideoDisplay_a1 h2, .ResTitle_a2 em, .pro-title, .equipment span { font-size: 2vw; }
.title2 img { height: 2.5vw; }
.a2 { width: 12vw; height: 3.8vw; line-height: 3.8vw; }
.w-875 { width: 92%; }
.MenuList_f2&gt;ul&gt;li:not(:nth-child(2)) {
 margin-left: 4.5vw;
}
.price dl&gt;*, .NavigationList_a1_2ndGrade a { font-size: 14px; }
.NavList_a1 a, .ProductList_b1 h3 { font-size: 12px; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child.on { color: #fff; background: #992532; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child { color: #333; transition: 0.3s ease 0s; }
.footer .TR i { width: 10vw; }
.outlook [class*="PhotoList"] li a { height: 18.7vw; }
.news_list .L { width: 100%; display: block; }
#NewsList_a4 .newimg { height: 23vw; }
.price ol li, .price dl&gt;* { height: 6vw; line-height: 6vw; }
.VideoList_d1 li a { height: 28vw; }
.VideoDisplay_a1_back a { width: 12vw; height: 4vw; line-height: 4vw; }
.VideoDisplay_a1_C iframe, .VideoDisplay_a1_C video, .NewsDetail_a1 #nc[class*="nf"] video, .NewsDetail_a1 #nc[class*="nf"] iframe { height: 50vw; }
.case [class*="PhotoList"] li a { height: 15.5vw; }
.contact-box li i { height: 18px; }
.ResTitle_a2 span { font-size: 3vw; }
.ProductList_b1 .picimg { height: 23.6vw; }
.NavigationList_a1_2ndGrade a { line-height: 3.7vw; height: 3.7vw; padding: 0px 3vw; }
.gotop { height: 4vw; line-height: 4vw; width: 11vw; }
.search{right:6vw;}
.search-click { width: 32px; height: 32px;}
.menu-search { top: 50px; }
.menu-search div, .menu-search form { padding: 0.8vw 1.5vw; }
.menu-search input { margin-left: 5px; width: 18vw; }
.menu-slide, .menu-box .R, #NewsList_a4 .data:after, .news_list .R { display: none; }
}
@media screen and (max-width: 800px ) {
.search-click { width: 7vw; height: 7vw; right: 13vw; }
.search{right:13vw;}
.menu-search { top: 16.5vw; }
.menu-search form { width: 100vw; padding: 3vw 0; }
.menu-search div { width: 92%; padding: 2.5vw 5vw; margin: 0 auto; }
.menu-search button { width: 5vw; }
.menu-search input { margin-left: 2vw; width: calc(100% - 7vw); }
.logo { width: 30%; }
.menu-box .M { width: 70%; }
.menu-box { height: 16.5vw; }
#MenuList_f1_public-bg { height: calc(100% - 16.5vw); top: 16.5vw; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child.icon:before { right: 4vw; }
body.on .banner { margin-top: 16.5vw; }
.menu-icon span, .menu-icon:before, .menu-icon:after { width: 4vw; }
.menu-i { width: 8vw; height: 8vw; line-height: 8vw; }
.menu-icon:before { transform: translate(-50%, -1.5vw); }
.menu-icon:after { transform: translate(-50%, 1.5vw); }
.MenuList_f1 { top: 16.5vw; width: 100%; height: calc(100vh - 16.5vw); padding-bottom: 8vw; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child a, .MenuList_f1&gt;ul&gt;li ul li a { line-height: normal; height: auto; }
.MenuList_f1&gt;ul&gt;li&gt;:first-child a { padding: 3vw 4vw; font-size: 4.4vw; }
.MenuList_f1&gt;ul&gt;li ul li a { font-size: 3.8vw; padding: 2.5vw 6vw; }
.language-box, .product-list .TR { margin-top: 8vw; }
.language-box a { padding: 3vw 0; }
.language-box span { margin: 0 3vw; }
.a1 i { color: #992532; }
.a1:before { background: #992532; width: 4vw; margin-right: 3vw; }
.title1 span { font-size: 8vw; line-height: 1; }
.title1 p { font-size: 3.8vw; margin-top: 0.5vw; }
.title2 img { height: 4.5vw; }
.title2 p { margin-top: 2.5vw; }
.footer { padding: 6.5% 0px; }
.beian span:last-child { margin-left: 3vw; }
.footer .B { color: #333; text-align: center; }
.beian img { width: 4vw; display: inline-block; }
.ResTitle_a1 em { font-size: 7.5vw; }
.ResTitle_a1 span { font-size: 3.8vw; margin-top: 2vw; }
.ResTitle_a1 span:after { width: 12vw; margin-left: 3vw; }
.NavList_a1 a { font-size: 3.8vw; padding: 2vw; color: #333; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; }
.NavList_a1 ul { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
.NavList_a1 li { width: 33.33%; text-align: center; }
.NavList_a1 a.on { background: #992532; color: #fff; }
.nav { background: #f8f8f8; padding: 2vw 0; border-color: #ddd; }
.nav&gt;div { text-align: left; }
.num_count p, #NewsList_a4 .newnr b, .VideoDisplay_a1 h2 { font-size: 4.4vw; }
.price ol li, .price dl&gt;* { height: 12vw; line-height: 12vw; }
.beian span:first-child { display: block; margin-bottom: 1.5%; }
.about .TL, .about .BL { width: 100%; margin: 0; }
.about .TR, .about .BR, .equipment .L, .equipment .R { width: 100%; display: block; }
.about .T h3, .about .T span { font-size: 5.6vw; }
.about .T p, .about .T b, .product-list .B, .product-list .BT { margin-top: 3vw; }
.num_count li { width: 50%; padding: 5vw 0; }
.outlook [class*="PhotoList"] li, .ProductList_b1 li, .product-detail .B li { width: 49%; }
 .outlook [class*="PhotoList"] li:not(:nth-child(2n+1)), .ProductList_b1 li:not(:nth-child(2n+1)), .product-detail .B li:nth-child(2n+2) {
margin-left:2%;
}
.VideoDisplay_a1_C, .ProductList_b1 li, .detail-btn { margin-top: 5vw; }
#NewsList_a4 .newnr p, .ResTitle_a2 em { font-size: 3.8vw; max-height: none; }
#NewsList_a4 .newimg { height: 60.5vw; width: 100%; display: block; }
#NewsList_a4 .newimg+div { width: 100%; padding-left: 0; display: block; margin-top: 5vw; }
#NewsList_a4 .data { font-size: 3.8vw; margin-top: 8vw; color: #999; }
#NewsList_a4 li { display: block; font-size: 0; border-bottom: 1px solid #e5e5e5; padding-bottom: 5vw; margin-bottom: 10vw; }
.VideoDisplay_a1_back a { width: 28vw; height: 9vw; line-height: 9vw; font-size: 3.8vw; margin-top: 5vw; }
.outlook [class*="PhotoList"] li a { height: 30.2vw; }
.outlook [class*="PhotoList"] li:nth-child(2n+1) { margin-left: 0; }
.VideoList_d1 li { width: 100%; margin-left: 0 !important; font-size: 3.8vw; margin-bottom: 7vw; }
.VideoList_d1 li span, .price ol li, .price dl&gt;*, .MenuList_f1&gt;ul&gt;li&gt;:first-child { font-size: 3.8vw; }
.page-box { padding: 8% 0; }
.case [class*="PhotoList"] li a { height: 32.5vw; }
.case [class*="PhotoList"] li { margin-bottom: 5%; }
.contact-box&gt;* { display: block; width: 100% !important; }
.contact-box li i { height: 5.6vw; width: 5.6vw; }
.contact-box li span { width: calc(100% - 5.6vw); padding-left: 3vw; }
.contact-box .M { padding: 0 5vw; border: none; margin-top: 8vw; }
.contact-box .L img { width: 55%; }
.contact-box .R i { width: 4.5vw; margin-right: 1.5vw; }
.contact-box .R figure { width: 23%; margin: 0; display: inline-block; vertical-align: middle; }
.ewm-text { display: inline-block; vertical-align: middle; width: 77%; padding-left: 3vw; }
.contact-box .R { text-align: left; padding: 0 5vw; margin-top: 5vw; }
.contact-box { padding: 10vw 0; }
.ResTitle_a2 span { font-size: 5vw; margin-right: 2vw; }
.NavigationList_a1_2ndGrade a { line-height: 9vw; height: 9vw; padding: 0px 7vw; font-size: 3.8vw; }
.product-list .BT { padding-right: 4vw; }
.product-list .BT:before { content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); border-style: solid; border-color: transparent transparent transparent #999; border-width: 1.5vw 0 1.5vw 1.5vw; z-index: -1; }
.product-list .BT ul { white-space: nowrap; overflow: auto; }
.product-list .BT li:not(:first-child) { margin-left: 5vw; }
.NavigationList_a1_2ndGrade a:not(:first-child) { margin-left: 3vw; }
.ProductList_b1 .picimg { height: 44.6vw; padding: 2vw; }
.ProductList_b1 h3 { font-size: 3.8vw; height: 9vw; line-height: 9vw; padding: 0 2vw; }
.pro-title, .equipment strong { font-size: 5vw; }
.product-detail .T { padding: 5vw; }
.pro-select { width: 100%; position: static; right: 2.5vw; transform: none; margin-top: 5vw; max-width: none; }
.pro-select select { background: #c34d5a; padding: 0 3vw; width: 100%; height: 10vw; line-height: 10vw; }
.product-detail .B ul { width: 90%; padding: 3% 0; }
.gotop { height: 9vw; line-height: 9vw; width: 32vw; }
.equipment span { font-size: 5vw; margin-top: 2vw; }
.equipment .LT:after { width: 3vw; height: 2px; margin-top: 5vw; }
.equipment .LB { line-height: 1.5; margin-top: 5vw; }
.equipment .R { padding-left: 0; margin-top: 5vw; }
.VideoList_d1 li a { height: 55vw; }
.about .T { display: block; }
.equipment-I li { padding: 0 4%; }
.NavList_a1 a:after, .VideoDisplay_a1_back, .pro-select:after, .beian i { display: none; }


.rid43 .T .L,.rid43 .M{font-size: 3.8vw;}
.rid43 .T .R{float: none;position: static;width: 100%;margin-top: 4vw;}
.rid43 .T .L{width: 100%;float: none;}
.rid43 .M .L, .rid43 .M .R{float: none;width: 100%;min-height: 0;padding: 6vw 4vw ;}
}
</pre></body></html>